import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

const actions = {
  getCategory(context,value){
    context.commit('getCategoryList',value)
  }
}

const mutations = {
  getCategoryList(state,response){
    state.classListObj = response
  },
  loadingIndex(state,response) {
    state.loadingIndex = response
  },
  changeIsMy(state,response) {
    state.isMy = response
  },
  changeCreateBy(state,response) {
    state.createBy = response
  },
  changeIsAdmin(state,response) {
    state.isAdmin = response
  },
  changeReloadUserInfo(state,response) {
    state.reloadUserInfo = response
  }
}

/** 状态定义 */
export const state = {
  loading: false,
  themeObj: 0,//主题
  keywords:'',//关键词
  classListObj:null,//分类数组
  loadingIndex: false,//编辑文章后是否重新提交文章索引
  errorImg: 'static/img/defaultAvatar.png',
  empty: 'static/img/empty.png',
  isMy: false,
  createBy: null,
  isAdmin: false,//管理员
  reloadUserInfo: false,
  OwOlist:[//表情包和表情路径
                {'title':'doge','url':'d_doge.png'},
                {'title':'嘻嘻','url':'d_xixi.png'},
                {'title':'打call','url':'d_dacall.png'},
                {'title':'并不简单','url':'d_bingbujiandan.png'},
                {'title':'鼓掌','url':'d_guzhang.png'},
                {'title':'费解','url':'d_feijie.png'},
                {'title':'坏笑','url':'d_huaixiao.png'},
                {'title':'疑问','url':'d_yiwen.png'},
                {'title':'太开心','url':'d_taikaixin.png'},
                {'title':'思考','url':'d_sikao.png'},
                {'title':'求饶','url':'d_qiurao.png'},
                {'title':'困','url':'d_kun.png'},
                {'title':'爱你','url':'d_aini.png'},
                {'title':'awsl','url':'d_awsl.png'},
                {'title':'拜拜','url':'d_baibai.png'},
                {'title':'抱抱','url':'d_baobao.png'},
                {'title':'抱一抱','url':'d_baoyibao.png'},
                {'title':'悲伤','url':'d_beishang.png'},
                {'title':'鄙视','url':'d_bishi.png'},
                {'title':'闭嘴','url':'d_bizui.png'},
                {'title':'彩虹屁','url':'d_caihongpi.png'},
                {'title':'馋嘴','url':'d_chanzui.png'},
                {'title':'吃瓜','url':'d_chigua.png'},
                {'title':'吃惊','url':'d_chijing.png'},
                {'title':'揣手','url':'d_chuaishou.png'},
                {'title':'打哈欠','url':'d_dahaqi.png'},
                {'title':'打脸','url':'d_dalian.png'},
                {'title':'单身狗','url':'d_danshengou.png'},
                {'title':'盯','url':'d_ding.png'},
                {'title':'二哈','url':'d_erha.png'},
                {'title':'奥特曼','url':'d_aoteman.png'},
                {'title':'感冒','url':'d_ganmao.png'},
                {'title':'跪了','url':'d_guile.png'},
                {'title':'哈哈','url':'d_haha.png'},
                {'title':'害羞','url':'d_haixiu.png'},
                {'title':'汗','url':'d_han.png'},
                {'title':'航天员','url':'d_hangtianyuan.png'},
                {'title':'呵呵','url':'d_hehe.png'},
                {'title':'嘿嘿嘿','url':'d_heiheihei.png'},
                {'title':'黑线','url':'d_heixian.png'},
                {'title':'哼','url':'d_heng.png'},
                {'title':'花心','url':'d_huaxin.png'},
                {'title':'挤眼','url':'d_jiyan.png'},
                {'title':'举手','url':'d_jushou.png'},
                {'title':'开学季','url':'d_kaixueji.png'},
                {'title':'可爱','url':'d_keai.png'},
                {'title':'可乐','url':'d_kele.png'},
                {'title':'可怜','url':'d_kelian.png'},
                {'title':'酷','url':'d_ku.png'},
                {'title':'骷髅','url':'d_kulou.png'},
                {'title':'苦涩','url':'d_kuse.png'},
                {'title':'懒得理你','url':'d_landelini.png'},
                {'title':'累','url':'d_lei.png'},
                {'title':'裂开','url':'d_liekai.png'},
                {'title':'妙','url':'d_miao.png'},
                {'title':'男孩儿','url':'d_nanhaier.png'},
                {'title':'怒','url':'d_nu.png'},
                {'title':'怒骂','url':'d_numa.png'},
                {'title':'女孩儿','url':'d_nvhaier.png'},
                {'title':'钱','url':'d_qian.png'},
                {'title':'亲亲','url':'d_qinqin.png'},
                {'title':'傻眼','url':'d_shayan.png'},
                {'title':'生病','url':'d_shengbing.png'},
                {'title':'伸手','url':'d_shenshou.png'},
                {'title':'失望','url':'d_shiwang.png'},
                {'title':'帅','url':'d_shuai.png'},
                {'title':'睡觉','url':'d_shuijiao.png'},
                {'title':'666','url':'d_sixsixsix.png'},
                {'title':'酸','url':'d_suan.png'},
                {'title':'摊手','url':'d_tanshou.png'},
                {'title':'添','url':'d_tian.png'},
                {'title':'偷笑','url':'d_touxiao.png'},
                {'title':'吐','url':'d_tu.png'},
                {'title':'兔子','url':'d_tuzi.png'},
                {'title':'哇','url':'d_wa.png'},
                {'title':'挖鼻屎','url':'d_wabishi.png'},
                {'title':'哇喔','url':'d_wawo.png'},
                {'title':'委屈','url':'d_weiqu.png'},
                {'title':'捂','url':'d_wu.png'},
                {'title':'笑哭','url':'d_xiaoku.png'},
                {'title':'星星眼','url':'d_xingxingyan.png'},
                {'title':'熊猫','url':'d_xiongmao.png'},
                {'title':'嘘','url':'d_xu.png'},
                {'title':'赢牛奶','url':'d_yingniunai.png'},
                {'title':'阴险','url':'d_yinxian.png'},
                {'title':'右哼哼','url':'d_youhengheng.png'},
                {'title':'左哼哼','url':'d_zuohengheng.png'},
                {'title':'晕','url':'d_yun.png'},
                {'title':'允悲','url':'d_yunbei.png'},
                {'title':'抓狂','url':'d_zhuakuang.png'},
                {'title':'猪头','url':'d_zhutou.png'}
            ],
  // baseURL:'http://localhost:7777/',
  // SSOLogin:'http://localhost:8001/',
  baseURL:'https://blog.ultima.ink/',
  SSOLogin:'https://usercenter.ultima.ink/'
}



export default new Vuex.Store({
    state,
    actions,
    mutations
})
